package com.fescoservice.model;
// default package



/**
 * Operator entity. @author MyEclipse Persistence Tools
 */

public class Operator  implements java.io.Serializable {


    // Fields    

     private String operId;
     private String operName;
     private String operPassword;
     private String operType;
     private Integer operRoleId;
     private Integer operCompanyId;
     private String operDeptId;
     private String operStatus;
     private String operEmail;
     private String operTel;
     private String operBirth;
     private String otherField1;
     private String otherField2;
     private String otherField3;

     private Company company;
    // Constructors

    public Company getCompany() {
		return company;
	}

	public void setCompany(Company company) {
		this.company = company;
	}

	/** default constructor */
    public Operator() {
    }

	/** minimal constructor */
    public Operator(String operName, String operPassword, String operType, Integer operRoleId) {
        this.operName = operName;
        this.operPassword = operPassword;
        this.operType = operType;
        this.operRoleId = operRoleId;
    }
    
    /** full constructor */
    public Operator(String operName, String operPassword, String operType, Integer operRoleId, Integer operCompanyId, String operDeptId, String operStatus, String operEmail, String operTel, String operBirth, String otherField1, String otherField2, String otherField3) {
        this.operName = operName;
        this.operPassword = operPassword;
        this.operType = operType;
        this.operRoleId = operRoleId;
        this.operCompanyId = operCompanyId;
        this.operDeptId = operDeptId;
        this.operStatus = operStatus;
        this.operEmail = operEmail;
        this.operTel = operTel;
        this.operBirth = operBirth;
        this.otherField1 = otherField1;
        this.otherField2 = otherField2;
        this.otherField3 = otherField3;
    }

   
    // Property accessors

    public String getOperId() {
        return this.operId;
    }
    
    public void setOperId(String operId) {
        this.operId = operId;
    }

    public String getOperName() {
        return this.operName;
    }
    
    public void setOperName(String operName) {
        this.operName = operName;
    }

    public String getOperPassword() {
        return this.operPassword;
    }
    
    public void setOperPassword(String operPassword) {
        this.operPassword = operPassword;
    }

    public String getOperType() {
        return this.operType;
    }
    
    public void setOperType(String operType) {
        this.operType = operType;
    }

    public Integer getOperRoleId() {
        return this.operRoleId;
    }
    
    public void setOperRoleId(Integer operRoleId) {
        this.operRoleId = operRoleId;
    }

    public Integer getOperCompanyId() {
        return this.operCompanyId;
    }
    
    public void setOperCompanyId(Integer operCompanyId) {
        this.operCompanyId = operCompanyId;
    }

    public String getOperDeptId() {
        return this.operDeptId;
    }
    
    public void setOperDeptId(String operDeptId) {
        this.operDeptId = operDeptId;
    }

    public String getOperStatus() {
        return this.operStatus;
    }
    
    public void setOperStatus(String operStatus) {
        this.operStatus = operStatus;
    }

    public String getOperEmail() {
        return this.operEmail;
    }
    
    public void setOperEmail(String operEmail) {
        this.operEmail = operEmail;
    }

    public String getOperTel() {
        return this.operTel;
    }
    
    public void setOperTel(String operTel) {
        this.operTel = operTel;
    }

    public String getOperBirth() {
        return this.operBirth;
    }
    
    public void setOperBirth(String operBirth) {
        this.operBirth = operBirth;
    }

    public String getOtherField1() {
        return this.otherField1;
    }
    
    public void setOtherField1(String otherField1) {
        this.otherField1 = otherField1;
    }

    public String getOtherField2() {
        return this.otherField2;
    }
    
    public void setOtherField2(String otherField2) {
        this.otherField2 = otherField2;
    }

    public String getOtherField3() {
        return this.otherField3;
    }
    
    public void setOtherField3(String otherField3) {
        this.otherField3 = otherField3;
    }
   








}